#!/bin/bash
dirPath="第十三章:掌握JS模块化开发，编写高可用代码"
mkdir "$dirPath"
touch "$dirPath/0.$dirPath.md"
echo "$dirPath"

array=(

"为什么使用模块化开发"
"开发一个模块管理引擎"
"模块的基本使用"
"模块延迟解析与严格模式"
"作用域在模块中的体现"
"预解析的必要性"
"模块的具名导出与导入"
"批量导入与建议"
"别名使用"
"default默认导出"
"混合导入导出的使用"
"默认导出模块的使用规范"
"模块的合并导出"
"按需动态加载模块"
"WEBPACK构建项目的软件安装"
"WEBPACK完成项目的打包编译"

)

# array=("A" "B" "C" "D")
for ((i = 0; i < ${#array[@]}; i++)); do
  #${#array[@]}获取数组长度用于循环
  # echo ${i}.${array[i]}.html;
  # cp ./template.html $dirPath/$(expr $i + 1).${array[i]}.html

  cp ./template.html $dirPath/$(expr $i + 1).${array[i]}.html
  sed -i "s/<title>Template<\/title>/<title>${array[i]}<\/title>/g" $dirPath/$(expr $i + 1).${array[i]}.html

  # echo  touch $dirPath/$(expr $i + 1).${array[i]}.html;
done
